sole distribution rights - İspanyolca İngilizce Sözlük